#ifndef _LED_H
#define _LED_H

#include "stm32f4xx.h"
#include "stm32f4xx_hal.h"
#include "stm32f4xx_hal_gpio.h"
#include "stdint.h"
#include "main.h"
#include "cmsis_os.h"

// #define led_on      1      //灯亮
// #define led_on      2      //灯灭

typedef struct led
{
    // uint8_t led_status;

    void (*led_init)(void);

    // void (*set_led_status)(uint8_t led_status);

    void (*set_led_toggle)(void);
    

} led_t;

// extern void set_led_status(uint8_t led_status);
extern void led_init(void);
extern void set_led_toggle(void);

#endif
